Keywords

HTML:(Hyper Text Mark-up Language) A markup language used to structure text and multimedia documents, and to set up hypertext links between documents. Used extensively on the World Wide Web.

HTTP:(HyperText Transfer Protocol) The underlying protocol used by the World Wide Web. HTTP defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands.

URL: (Uniform Resource Locator) A standard for dictating the location of files on the internet.

XHTML: (Short for EXtensible HTML) A markup language for Web pages from the W3C. XHTML combines HTML and XML into a single format (HTML 4.0 and XML 1.0).

W3C: (Short for World Wide Web Consortium) An international consortium of companies involved with the Internet and the Web. The W3C was founded in 1994 by Tim Berners-Lee, the original architect of the World Wide Web. The organization's purpose is to develop open standards so that the Web evolves in a single direction, rather than being splintered among competing factions.

Attribute: An attribute is a specification that defines a property of an object, element, or file. It may also refer to or set the specific value for a given instance of such.

Server: A server is a computer system that provides services to other computing systems (called clients) over a network. The term “server” can refer to hardware (as in the case of a Sun computer system) or software (such as an RDBMS server).

Client/Server: A network architecture in which each computer or process on the network is either a client or a server. Servers are powerful computers or processes dedicated to managing disk drives (file servers), printers (print servers), or network traffic (network servers ). Clients are PCs or workstations on which users run applications. Clients rely on servers for resources such as files, devices, and even processing power.

Protocol: a protocol is a convention or standard that controls or enables the connection, communication, and data transfer between two computing endpoints. In its simplest form, a protocol can be defined as the rules governing the syntax, semantics, and synchronization of communication. Protocols may be implemented by hardware, software, or a combination of the two. At the lowest level, a protocol defines the behavior of a hardware connection.

@: Pronounced, “at sign” or, simply, “at.” This symbol is used in e-mail addressing to separate the user’s name from the user’s domain name, both of which are necessary in order to transmit e-mails

HTML

  • HTML
    • o Hypertext markup language (HTML)
    • o Provides a framework for browsers to display images and text on webpage’s
    • oInvented in 1990 by Tim Berners-Lee* for scientists to share information online with each other.
      • §In the Beginning:
        • E-mail
        • Telnet
        • File Transfer Protocol (FTP)
        • Usenet
        • Gopher
        • WWW
    • o3 main tags for the structure of a webpage:
      • § <html> </html>
      • § <head> </head> (all of the data and info on a webpage)
      • § <body> </body> (
    • o opening and Closing tags
    • o <TAG> </TAG> (for enclosing … cntd on slide)
    • oTags
      • §Nested in document
        • For example: <head>and <body>
      • § Have multiple attributes extra information for each tag
    • o Save the text file with a .html file extension
    • o Open text file in a web browser
    • oWhat are deprecated tags?
      • § A markup tag rendered obsolete by technological advances or programming changes.
    • o Formatting tags on HTML basics slide
    • o Special Characters on HTML basics slides
    • oLists
      • §Unordered (bulleted)
        • <ul></ul> (contains the list)
        • optional type attribute
          • o Disc
          • o Square
          • o Open circle
      • §Ordered Lists (numbered)
        • <ol></ol> (contains the list)
          • o Optional type attribute
    • oLinks allow you to browse to:
      • § External pages (offsite)
      • § Internal pages (onsite)
      • § Cntd on slide…
    • oLinks to outside pages:
      • § Text within the tags is what is displayed in browser
      • § The href attribute contains the URL for the link
    • oHTML tables
      • § Useful in controlling page layout
      • § Manual coding can be difficult
      • § Tables behave differently in different browsers
      • § Current trend is away from tables
    • oHTML Basics-Images
      • § Defualt background for browsers – light gray or white, black text
      • § Background and text colors controlled with the <body> tag
      • § Newer code lets you say <color= “red”>
      • § A color is referenced by RGB value
      • §One byte for each R,G,B (hexacdecimal)
        • White: # FFFFF
        • Black: Cntd on slides

New Technologies

  • Social media (Facebook, Twitter, etc.)
  • Tablets (iPad, etc.)
  • Location based services (Google maps, iPhone maps, etc., GPS, trackers, etc.)
  • Cloud computing (The Cloud, iCloud, etc.)
  • Apps (apps for smartphones, etc.)

Web 1.0 vs. Web 2.0

  • Web 2.0- refers to a set of techniques for web page design and execution (example: a blog or MySpace)
  • Web 1.0- sites contain information that might be useful, aren't interactive, and applications are propriety